Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Real-time processing of space science satellite data based on stream computing
SUN Xiaojuan, SHI Tao, HU Yuxin, TONG Jizhou, LI Bing, SONG Yao
Journal of Computer Applications    2019, 39 (6): 1563-1568.   DOI: 10.11772/j.issn.1001-9081.2018122602
Abstract558)      PDF (855KB)(309)       Save
Concerning the increasingly high real-time processing requirement of space science satellite observed data, a real-time processing method of space science satellite data based on stream computing framework was proposed. Firstly, the data stream was abstractly analyzed according to the data processing characteristics of space science satellite. Then, the input and output data structures of each processing unit were redefined. Finally, the parallel data stream processing structure was designed based on the stream computing framework Storm to meet the requirements of parallel processing and distributed computing of large-scale data. The developed system for space science satellite data processing applying with this method was tested and analyzed. The results show that the data processing time is half of that of the original system under same conditions and the data localization strategy has higher throughput than round-robin strategy with the data tuple throughput increased by 29% on average. It can be seen that the use of stream computing framework can greatly shorten the data processing delay and improve the real-time performance of the space science satellite data processing system.
Reference | Related Articles | Metrics
Error analysis of unmanned aerial vehicle remote sensing images stitching based on simulation
LI Pengjun, LI Jianzeng, SONG Yao, ZHANG Yan, DU Yulong
Journal of Computer Applications    2015, 35 (4): 1116-1119.   DOI: 10.11772/j.issn.1001-9081.2015.04.1116
Abstract562)      PDF (702KB)(706)       Save

Concerning that the increasement of accumulated error causes serious distortion of Unmanned Aerial Vehicle (UAV) remote sensing images stitching, a projection error correction algorithm based on space intersection was proposed, Using space intersection theory, the spatial coordinates of 3D points were calculated according to correspondence points. Then all 3D points were orthographic projected onto the same space plane, and the orthographic points were projected onto the image plane to get corrected correspondence points, Finally, M-estimator Sample Consensus (MSAC) algorithm was used to estimate the homography matrix, then the stitching image was obtained. The simulation results show that this algorithm can effectively eliminate the projection error, thus achieve the purpose of inhibiting UAV remote sensing image stitching error.

Reference | Related Articles | Metrics
Bit-split parallel algorithm for quick sorting based on Java
TUO Qing SONG Yao-hu
Journal of Computer Applications    2012, 32 (09): 2455-2457.   DOI: 10.3724/SP.J.1087.2012.02455
Abstract888)      PDF (395KB)(567)       Save
This paper presented a new sorting algorithm based on bit-split quick sort that aimed to explore the algorithm which had excellent performance for large data. The algorithm split data in bit, and parallel processed the split data in combination with Java's concurrent mechanism. The data experiments show that the new sorting algorithm is significantly better than quick sort for large data sorting and owns very good parallel efficiency.
Reference | Related Articles | Metrics